Package io.github.koalaplot.core.theme

Types

Link copied to clipboard
data class Axis(    val color: Color = Color.LightGray,     val majorTickSize: Dp = 7.dp,     val minorTickSize: Dp = 3.dp,     val lineThickness: Dp = 0.dp,     val tickPosition: TickPosition = TickPosition.Outside,     val majorGridlineStyle: LineStyle? = LineStyle( SolidColor(Color.LightGray), strokeWidth = 0.dp ),     val minorGridlineStyle: LineStyle? = LineStyle( SolidColor(Color.LightGray), strokeWidth = 0.dp ))

Theme properties for Axes and grid lines.

Link copied to clipboard
object KoalaPlotTheme

Contains functions to access the current theme values provided at the call site's position in the hierarchy.

Link copied to clipboard
data class Sizes(    val symbol: Dp = 8.dp,     val gap: Dp = 8.dp,     val barWidth: Float = 0.8f)

Theme sizes.

Functions

Link copied to clipboard
fun KoalaPlotTheme(    sizes: Sizes = KoalaPlotTheme.sizes,     animationSpec: AnimationSpec<Float> = KoalaPlotTheme.animationSpec,     axis: Axis = KoalaPlotTheme.axis,     legendLocation: LegendLocation = KoalaPlotTheme.legendLocation,     content: @Composable () -> Unit)

KiwkCharts components use values provided here when retrieving default values.